Big O — это асимптотическая нотация, описывающая, как изменяются временные или пространственные затраты алгоритма при росте входных данных. Она показывает верхнюю границу роста (худший случай), позволяя сравнивать эффективность алгоритмов независимо от оборудования или реализации.
🔹 Основные виды сложности
— O(1) — постоянное время, не зависит от размера данных. — O(log n) — логарифмическое время, быстро сокращает размер задачи (например, бинарный поиск). — O(n) — линейное время, пропорционально количеству элементов. — O(n log n) — логлинейное, часто встречается в эффективных сортировках (например, Merge Sort). — O(n²) — квадратичное, характерно для вложенных циклов (например, сортировка пузырьком).
Big O — это асимптотическая нотация, описывающая, как изменяются временные или пространственные затраты алгоритма при росте входных данных. Она показывает верхнюю границу роста (худший случай), позволяя сравнивать эффективность алгоритмов независимо от оборудования или реализации.
🔹 Основные виды сложности
— O(1) — постоянное время, не зависит от размера данных. — O(log n) — логарифмическое время, быстро сокращает размер задачи (например, бинарный поиск). — O(n) — линейное время, пропорционально количеству элементов. — O(n log n) — логлинейное, часто встречается в эффективных сортировках (например, Merge Sort). — O(n²) — квадратичное, характерно для вложенных циклов (например, сортировка пузырьком).
BY Библиотека собеса по Java | вопросы с собеседований
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
In many cases, the content resembled that of the marketplaces found on the dark web, a group of hidden websites that are popular among hackers and accessed using specific anonymising software.“We have recently been witnessing a 100 per cent-plus rise in Telegram usage by cybercriminals,” said Tal Samra, cyber threat analyst at Cyberint.The rise in nefarious activity comes as users flocked to the encrypted chat app earlier this year after changes to the privacy policy of Facebook-owned rival WhatsApp prompted many to seek out alternatives.
Библиотека собеса по Java | вопросы с собеседований from no